home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / infpop25.zip / IP.DOC < prev    next >
Text File  |  1993-01-08  |  11KB  |  237 lines

  1. INFOPOP version 2.50                              (c) 1993, GMUtant Software
  2.  
  3. ----------------------------------------------------------------------------
  4.  
  5.      INFOPOP is not public domain. You may use, copy and distribute
  6.      the package freely. However, you may NOT modify IP.EXE or IPNR.EXE,
  7.      nor MAKEINFO.EXE.  If you distribute InfoPop, you must include
  8.    all files in the distribution archive (INFPOPxx.ZIP or INFPOPxx.EXE).
  9.            You may distribute databases created with MakeInfo
  10.  
  11.  
  12.                    2.5 is a recompilation of
  13.                    InfoPop using Borland Pascal 7.0
  14.                    and Object Professional 1.20.
  15.  
  16.                 INFOPOP now requires a 286 or better CPU
  17.  
  18.  
  19. InfoPop is memory-resident utility, designed to help you use Telnet
  20. and/or your modem to reach a variety of information systems. Library
  21. systems in the US, Canada, Australia and Europe accessible via the
  22. Internet are covered, as are commercial online systems like CompuServe,
  23. the Well and a couple hundred BBS systems.  Release 2.0 adds several
  24. new features: the ability to create your own databases for use with
  25. the IP (or IPNR) search engine; completely reworked text search
  26. function (Press F2 or ^QF to activate)--it now works 100% of the time
  27. and is MUCH faster; and several other tweaks to the package.
  28.  
  29. The idea behind InfoPop is simple. Assuming you use a PC to access the
  30. Internet, loading IP.EXE first will enable you to have an online help
  31. system during your session.  When inactive, InfoPop shrinks to a 9K
  32. kernel, preserving your system RAM. When activated (by pressing Left
  33. Shift F1, Left shift F2, or Left Shift F3) Infopop brings up an
  34. information window.  You can copy and paste information from the info
  35. window to your underlying application--great for putting in those
  36. Telnet addresses. Note that IP will not work with certain connectivity
  37. options...it really is designed to safely interact with communication
  38. programs that use the serial port (e.g., with a modem).
  39.  
  40.  
  41.           -----------   Network / LAN / CUTCP users ----------
  42.  
  43.                Be sure to load ALL of your network shells and/or
  44.                connectivity drivers before loading the TSR
  45.                version of InfoPop (IP.EXE). Doing so won't
  46.                guarantee that IP will run properly but if
  47.                you load IP then a network driver or shell
  48.                it surely will eventually crash or hang your
  49.                system.
  50.  
  51.                You may find that the /e switch helps prevent
  52.                lockup. Suppose you want to run the telnet
  53.                program:
  54.  
  55.                IP /E TELNET TelnetcommandLine [return]
  56.  
  57.                This will load IP, then run TELNET. When
  58.                you exit TELNET (to return to DOS) InfoPop
  59.                will be unloaded.  You can also use this
  60.                switch to start a telcomm program:
  61.  
  62.                IP /E QMODEM [return]
  63.  
  64.                            InfoPop Keystrokes
  65.                            ------------------
  66.  
  67. Hot Key       Action
  68.  
  69. LeftShift-F1  Displays Master InfoPop Index
  70. LeftShift-F2  Displays topic that was on screen last time InfoPop
  71.               was activated
  72. LeftShift-F3  Searches InfoPop database for term at cursor when
  73.               hot key was press. If no match is found, master index
  74.               displays.
  75.  
  76. Once InfoPop is active, the following keyboard commands can be used:
  77.  
  78. Press                    Action
  79. ======                   ======
  80. F2 (or ^QF)              open text search box and enters search mode
  81. ^L (Control-L)           if in search mode, takes you to next match
  82. F3                       Load a new database. Must be compiled by
  83.                          MakeInfo. See Sampledb.TXT for details
  84.                          on how to create a supplemental database.
  85. TAB or RIGHT ARROW       move to next highlighted (linked) topic
  86. SHIFT-TAB or LEFT ARROW  move back to previous highlighted entry
  87. Control-Right Arrow      move to main topic index screen
  88. Control-Left Arrow       move to previous topic screen
  89. Control-PageUp           move to top of the topic
  90. Control-PageDown         move to the bottom of a topic
  91.  
  92.                              Using a mouse?
  93.  
  94. Programmers will recognize that putting mouse handlers in TSR
  95. applications is a tricky subject. Not so much the dealing with
  96. the mouse during the popup program, but rather storing the state of
  97. the mouse from the underlying application and restoring it when
  98. the TSR goes back to sleep. InfoPop makes every attempt to coordinate
  99. existing mouse activites that may be going on in your underlying
  100. application with the mouse handler built into InfoPop's help window(s).
  101. If you find that InfoPop is destroying your mouse cursor when you
  102. return to your underlying application, you can turn off the InfoPop
  103. mouse with the /X command.
  104.  
  105.                              Mouse commands
  106.  
  107. Left button: Pressing left button once will move the cursor to the
  108. highlighted term at your mouse pointer. Double clicking will activate
  109. that term's associated text.
  110.  
  111. Right button: closes InfoPop help system and returns to underlying
  112.               application
  113.  
  114. BOTH BUTTONS: calls up the main index (like pressing LeftShift-F3).
  115.  
  116. You may click on the scroll bars to move around in the displayed
  117. window.  Click on the arrows at the top and bottom of the scroll
  118. bar to scroll a single line in either direction.
  119.  
  120. To explore INFOPOP, type IP at your DOS prompt, then press LEFT-SHIFT F1
  121. to pop up the information window.  With cursor over '(about) InfoPop', press
  122. return then follow the text.
  123.  
  124.                               CUT & PASTE?
  125.  
  126. The TSR version of Infopop (IP.EXE) allows you to cut and paste
  127. between the InfoPop information window and your underlying application.
  128. Press ^KB to begin the block (or F7) and ^KK (or F8) to mark the end.
  129. Pressing F4 (or ^KC) after a block is highlighted closes the InfoPop
  130. window and writes the highlighted text to your application (at the cursor).
  131. Great for pasting TELNET addresses!
  132.  
  133. Here are the command line arguments accepted by InfoPop:
  134.  
  135. /B           Force use of black and white video attributes
  136. /E ProgToRun Execute a program instead of going resident. This option
  137.              must be the last one on InfoPop's command line.
  138. /D           Force swapping to disk even if EMS or XMS is available
  139. /H           Set initial height of help window. Defaults to 12 lines.
  140. /I HotKey    Specify alternate Hot Key for Help Index
  141. /L HotKey    Specify alternate Hot Key for Onscreen Lookup
  142. /P HotKey    Specify alternate Hot Key for Previous Topic
  143. /X           Turn off mouse support. May be needed if you have
  144.              an old mouse driver.
  145. /N           Force entire program (TSR) to remain in memory.
  146. /S Path      Specify disk and directory for disk swapping
  147. /U           Unload InfoPop from memory
  148. /?           Display all options available
  149.  
  150.    New INFOPOP.HLP files will be developed during the coming months.
  151.      Check GMUtant OnLine BBS for an updated file.  (703) 993-2219
  152.  
  153.                                 * new *
  154.  
  155.      You may 'ftp' the latest version of InfoPop at any time
  156.  
  157.      ftp gmuvax2.gmu.edu
  158.      Username: Anonymous
  159.      Password: your email address (e.g., wallyg@fen1.gmu.edu)
  160.      cd library
  161.      dir                          (to list available files)
  162.      binary
  163.      get TheFileName             (e.g., bget Infpop22.zip)
  164.  
  165.  
  166.                             revision history
  167.  
  168. 1.00 initial release
  169.  
  170. 1.10 mouse support added.
  171.  
  172. 1.11 ability to handle a larger number of cross-references per topic added.
  173.      minor tweaks in user interface
  174.  
  175. 1.12 changed a couple of onscreen messages to say IP instead of InfoPop.
  176.  
  177. 1.13 minor window change, name of program now appears on the opening window.
  178.      IPNR (non-TSR) version released.
  179.  
  180. 1.14 window resized an additional line. Support added for Control-PgUp and
  181.      Control-PgDn inside a given window.
  182.  
  183. 1.15 Color for highlighted linked termed changed to WHITE. Control LEFT arrow
  184.      moves back to previous link term. Control RIGHT arrow moves to next link.
  185.      HOME key brings up the MAIN index screen (like F1 or clicking both mouse
  186.      buttons)
  187.  
  188. 1.16 Search [F2] capability added. You may now search the Infopop.hlp file
  189.      for any word that appears in the file. Note that search does not work
  190.      while on the initial index screen. You must be in a screen off the
  191.      main topic index (but your search will still encompass the entire
  192.      database).
  193.  
  194. 1.17 Added ability to use XMS for swap files. This should help those
  195.      users with AT's who have XMS but no EMS.  If you have 300K of
  196.      XMS memory, you'll note a dramatic improvement in INFOPOP's
  197.      speed.
  198.  
  199. 2.00 Added ability to create (and load) supplemental databases; reworked
  200.      text search function...now faster and more accurate; optimized
  201.      storage algorithm. Now InfoPop first attempts to use EMS for
  202.      swap files, if that isn't available or is not found in
  203.      sufficient quantity, then XMS is checked and used if
  204.      adequate. If neither EMS or XMS memory is found and
  205.      useable, then InfoPop will use virtual memory (your hard
  206.      disk) for swap files.
  207.  
  208. 2.10 Added mouse support for NON-RESIDENT (IPNR.EXE) version of
  209.      InfoPop.
  210.  
  211.      INFOPOP is not public domain. You may use, copy and distribute
  212.      the package freely. You may NOT modify IP.EXE or IPNR.EXE, nor
  213.      MAKEINFO.EXE.  If you distribute InfoPop, you must include
  214.      all files in the distribution archive (INFPOPxx.ZIP or
  215.      INFPOPxx.EXE).
  216.  
  217. 2.20 Non-resident version window size increased to 20 lines.
  218.  
  219. 2.30 Bug fix to IP.EXE. Ability to specify another database (other
  220.      than InfoPop.hlp) on the command line of the non-resident
  221.      (IPNR.EXE) version of InfoPop
  222.  
  223. 2.40 Added a bit of code to enable IPNR to function under Windows.
  224.  
  225. 2.50 Recompiled with Borland Pascal 7.0. Compiled for 286 or better
  226.      CPU. Shaved about 500 bytes from EXE file and runs just a tad
  227.      faster...If you are using an 8088 (XT), then call our BBS for
  228.      IP8088.EXE.
  229.  
  230. =======================================================================
  231.  Author: Clyde W. Grotophorst, Library Systems Office, Fenwick Library
  232.    George Mason University, 4400 University Drive, Fairfax, VA 22030
  233.        voice: 703-993-2239   BBS: 703-993-2219   CIS: 70404,3376
  234.                        email: wallyg@fen1.gmu.edu
  235.       ===========================================================
  236.  
  237.